-
커밋 규칙
-
팀 단위로 1일 1커밋은 필수
-
여러 기능을 수정하여 한꺼번에 커밋하지 않기.
-
한 기능을 수정완료 한 경우, 즉시 커밋하기
-
여러 기능을 한꺼번에 커밋 한 경우, 나중에 찾기가 힘듬.
-
한 기능의 수정을 위해서 여러 파일을 수정한 경우는 가능!
-
-
-
커밋 내용
-
Commit Type** : 간단한 기능 (추가/수정/삭제) 내용
- 설명(Body)
-
-
Commit Type
- init (추가)
- 새로운 기능을 처음으로 Commit할 때
- A → A를 새로 시작한다는 의미
- edit (수정)
- 완성된 기존의 있던 파일의 코드 수정 ( 기존의 기능 수정 )
- 완성된 A에 시스템 흐름으로 인한 수정이 필요할 때
- delete (삭제)
- 함수명/삭제된 기능명, 설명은 최대한 자세하게
- A → A 내의 특정 기능이 삭제됐을 때
- add (작업 중, 미 완성시)
- 개발중인 기능에 추가 코드 작성 시
- A→ A-a, A-b, A-c 중 A-a만 했을 경우, 중간 커밋
- complete (완성)
- 해당 기능에 대한 코드 개발 완료 시
- A→ A의 기능 개발이 완료된 경우(add가 완료된 경우)
- init (추가)